Here in the video we can see the moment when Nepal Idol judge Indira Joshi sang a beautiful song called behuli. She gave an amazing live performance on the stage of Nepal Idol. She gave an amazing opening performance on the elimination round. She sang one of her popular song called Behuli.
She is a fantastic singer of Nepal and she is the most popular female playback singer in current time. She is very beautiful. She rose to fame with a song called Chaubandi Choli. She has given many hits and she was also a contestant in a reality show Nepali Tara.
Here in the video we can see her giving an outstanding performance. Later on all the seven contestants came on the stage to stand with her while she was singing the song. Suraj Thapa expressed his happiness after seeing her singing live on the show. He thanked her for singing the song of their choice.