English: first time i've heard that. thanks.
Telugu: ఈ పదం వినడం ఇదే మొదటిసారి. థాంక్స్.