English: Translates More.
Telugu: మీ. ఎక్కువ అనువాదం.