English: A lot of you know that better than I do.
Telugu: నాకంటే ఎక్కువ మీకే తెలుసు.