English: Anyone know more about this than I do?
Telugu: ఆ సంగతి మాకంటే బాగా ఎవరికి తెలుసు?