English: As a matter of fact it is quite embarrassing.
Telugu: నిజానికి ఇది చాల ఇబ్బందికరమైనది.