English: At the same time it is a bit embarrassing.
Telugu: అదే సమయంలో కొంత బెరుకుగా కూడా ఉంది.