English: A lot of guys were much better than me.
Telugu: అతడి కంటే చాలామంది చాలా బెటర్ గా నాతో శృంగారం నెరిపారు.