English: Who should know this better than you?
Telugu: ఆ సంగతి మాకంటే బాగా ఎవరికి తెలుసు?