English: A lot of people have asked the same thing.
Telugu: చాలామంది అడిగారు కూడా ఆ విషయాన్ని.