English: Mr Bean not so much.
Telugu: మిస్టర్ బీన్ . . . చాలా కాదు.