English: Also, its just too embarrassing.
Telugu: అంతేకాక, ఇది చాలా ఇబ్బందికరంగా ఉంటుంది.