English: A little strong though.
Telugu: అయితే కాస్త బలంగానే వినిపిస్తోంది.